<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>My Project: cjqt.widgets.QPainter Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">My Project
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><b>cjqt</b></li><li class="navelem"><b>widgets</b></li><li class="navelem"><a class="el" href="classcjqt_1_1widgets_1_1_q_painter.html">QPainter</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="classcjqt_1_1widgets_1_1_q_painter-members.html">List of all members</a>  </div>
  <div class="headertitle"><div class="title">cjqt.widgets.QPainter Class Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a9c3d569520564bcd4a3c0ad7c5b86a8e"><td class="memItemLeft" align="right" valign="top">public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcjqt_1_1widgets_1_1_q_painter.html#a9c3d569520564bcd4a3c0ad7c5b86a8e">init</a> (Int64 ptr=0)</td></tr>
<tr class="separator:a9c3d569520564bcd4a3c0ad7c5b86a8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8460d310e1fdcffbd88a204d3df0c9cf"><td class="memItemLeft" align="right" valign="top">public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcjqt_1_1widgets_1_1_q_painter.html#a8460d310e1fdcffbd88a204d3df0c9cf">init</a> (<a class="el" href="classcjqt_1_1widgets_1_1_q_widget.html">QWidget</a> widget)</td></tr>
<tr class="separator:a8460d310e1fdcffbd88a204d3df0c9cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1940cec5dde0d7cd4d2e87aa39761d4e"><td class="memItemLeft" align="right" valign="top">public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcjqt_1_1widgets_1_1_q_painter.html#a1940cec5dde0d7cd4d2e87aa39761d4e">init</a> (QPaintDevice device)</td></tr>
<tr class="separator:a1940cec5dde0d7cd4d2e87aa39761d4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a825277bbcb67aa22f06fdc99e467d4e3"><td class="memItemLeft" align="right" valign="top">public func&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcjqt_1_1widgets_1_1_q_painter.html#a825277bbcb67aa22f06fdc99e467d4e3">setPen</a> (<a class="el" href="classcjqt_1_1gui_1_1_q_pen.html">QPen</a> pen)</td></tr>
<tr class="separator:a825277bbcb67aa22f06fdc99e467d4e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98fb34c9e78adb43f84377a43445204c"><td class="memItemLeft" align="right" valign="top"><a id="a98fb34c9e78adb43f84377a43445204c" name="a98fb34c9e78adb43f84377a43445204c"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>pen</b> ()</td></tr>
<tr class="separator:a98fb34c9e78adb43f84377a43445204c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a052b738df9a11e85b83a872368c4e8f9"><td class="memItemLeft" align="right" valign="top"><a id="a052b738df9a11e85b83a872368c4e8f9" name="a052b738df9a11e85b83a872368c4e8f9"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>setFont</b> (QFont font)</td></tr>
<tr class="separator:a052b738df9a11e85b83a872368c4e8f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acfc6a989c6d0e4ec26b1ecb16ffc0b19"><td class="memItemLeft" align="right" valign="top">public func&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcjqt_1_1widgets_1_1_q_painter.html#acfc6a989c6d0e4ec26b1ecb16ffc0b19">setBrush</a> (<a class="el" href="classcjqt_1_1gui_1_1_q_brush.html">QBrush</a> brush)</td></tr>
<tr class="separator:acfc6a989c6d0e4ec26b1ecb16ffc0b19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf35a2302d501b16e041a46abbb8f501"><td class="memItemLeft" align="right" valign="top">public func&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcjqt_1_1widgets_1_1_q_painter.html#adf35a2302d501b16e041a46abbb8f501">drawLine</a> (Int64 x, Int64 y, Int64 x1, Int64 y1)</td></tr>
<tr class="separator:adf35a2302d501b16e041a46abbb8f501"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0645d1f2f86b390b14dc9740c575325"><td class="memItemLeft" align="right" valign="top"><a id="ad0645d1f2f86b390b14dc9740c575325" name="ad0645d1f2f86b390b14dc9740c575325"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>drawLine</b> (QPointF p1, QPointF p2)</td></tr>
<tr class="separator:ad0645d1f2f86b390b14dc9740c575325"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a342830cca14b0f111f6895eab8b1514a"><td class="memItemLeft" align="right" valign="top">public func&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcjqt_1_1widgets_1_1_q_painter.html#a342830cca14b0f111f6895eab8b1514a">drawRect</a> (Int64 x, Int64 y, Int64 width, Int64 height)</td></tr>
<tr class="separator:a342830cca14b0f111f6895eab8b1514a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae152dd9b59c337eb9fcfc63cd4690a90"><td class="memItemLeft" align="right" valign="top"><a id="ae152dd9b59c337eb9fcfc63cd4690a90" name="ae152dd9b59c337eb9fcfc63cd4690a90"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>drawRoundedRect</b> (Int32 x, Int32 y, Int32 width, Int32 height, Float64 xRadius, Float64 yRadius)</td></tr>
<tr class="separator:ae152dd9b59c337eb9fcfc63cd4690a90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8af860abd07fe772ff0720d0bee758d0"><td class="memItemLeft" align="right" valign="top"><a id="a8af860abd07fe772ff0720d0bee758d0" name="a8af860abd07fe772ff0720d0bee758d0"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>drawRoundedRect</b> (QRectF rect, Float64 xRadius, Float64 yRadius)</td></tr>
<tr class="separator:a8af860abd07fe772ff0720d0bee758d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af84831339fcfecf791944eda28aa8ed5"><td class="memItemLeft" align="right" valign="top"><a id="af84831339fcfecf791944eda28aa8ed5" name="af84831339fcfecf791944eda28aa8ed5"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>drawRoundedRect</b> (QRect rect, Float64 xRadius, Float64 yRadius)</td></tr>
<tr class="separator:af84831339fcfecf791944eda28aa8ed5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8982adfba74b1751f70f1f9af87b61c9"><td class="memItemLeft" align="right" valign="top">public func&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcjqt_1_1widgets_1_1_q_painter.html#a8982adfba74b1751f70f1f9af87b61c9">delete</a> ()</td></tr>
<tr class="separator:a8982adfba74b1751f70f1f9af87b61c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a311691ff4435cc5991ad727150f8719f"><td class="memItemLeft" align="right" valign="top">public func&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcjqt_1_1widgets_1_1_q_painter.html#a311691ff4435cc5991ad727150f8719f">translate</a> (Float64 dx, Float64 dy):Unit</td></tr>
<tr class="separator:a311691ff4435cc5991ad727150f8719f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b6bb51c8aaa30a1a90c6a63848ac155"><td class="memItemLeft" align="right" valign="top">public func&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcjqt_1_1widgets_1_1_q_painter.html#a5b6bb51c8aaa30a1a90c6a63848ac155">translate</a> (QPoint offset):Unit</td></tr>
<tr class="separator:a5b6bb51c8aaa30a1a90c6a63848ac155"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7dad77a90ac9e32b72d59741e80fc02"><td class="memItemLeft" align="right" valign="top">public func&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcjqt_1_1widgets_1_1_q_painter.html#aa7dad77a90ac9e32b72d59741e80fc02">translate</a> (QPointF offset):Unit</td></tr>
<tr class="separator:aa7dad77a90ac9e32b72d59741e80fc02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7d37448bb882d5aafc0e0c9cadf17f1"><td class="memItemLeft" align="right" valign="top">public func&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcjqt_1_1widgets_1_1_q_painter.html#af7d37448bb882d5aafc0e0c9cadf17f1">drawPolyline</a> (QPolygonF points):Unit</td></tr>
<tr class="separator:af7d37448bb882d5aafc0e0c9cadf17f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04a9163528b383739d0555ca26582501"><td class="memItemLeft" align="right" valign="top"><a id="a04a9163528b383739d0555ca26582501" name="a04a9163528b383739d0555ca26582501"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>drawPolygon</b> (QPolygonF points):Unit</td></tr>
<tr class="separator:a04a9163528b383739d0555ca26582501"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa73b130cb09e19fe525567475725bb2b"><td class="memItemLeft" align="right" valign="top"><a id="aa73b130cb09e19fe525567475725bb2b" name="aa73b130cb09e19fe525567475725bb2b"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>drawPolygon</b> (QPolygon points):Unit</td></tr>
<tr class="separator:aa73b130cb09e19fe525567475725bb2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11120709e350fcad396116a66fcbe43e"><td class="memItemLeft" align="right" valign="top"><a id="a11120709e350fcad396116a66fcbe43e" name="a11120709e350fcad396116a66fcbe43e"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>drawStaticText</b> (QPointF topLeftPosition, String staticText):Unit</td></tr>
<tr class="separator:a11120709e350fcad396116a66fcbe43e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe57675fb1716e5fff016187a3de5ea0"><td class="memItemLeft" align="right" valign="top"><a id="abe57675fb1716e5fff016187a3de5ea0" name="abe57675fb1716e5fff016187a3de5ea0"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>drawStaticText</b> (QPoint topLeftPosition, String staticText):Unit</td></tr>
<tr class="separator:abe57675fb1716e5fff016187a3de5ea0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad92ccb382237533717bb3baf26c709c"><td class="memItemLeft" align="right" valign="top"><a id="aad92ccb382237533717bb3baf26c709c" name="aad92ccb382237533717bb3baf26c709c"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>drawStaticText</b> (Int32 left, Int32 top, String staticText):Unit</td></tr>
<tr class="separator:aad92ccb382237533717bb3baf26c709c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ee60285451310811958f44b13854e88"><td class="memItemLeft" align="right" valign="top"><a id="a3ee60285451310811958f44b13854e88" name="a3ee60285451310811958f44b13854e88"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>drawText</b> (QPointF p, String str):Unit</td></tr>
<tr class="separator:a3ee60285451310811958f44b13854e88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83475210844ca67f08fb243325d44187"><td class="memItemLeft" align="right" valign="top"><a id="a83475210844ca67f08fb243325d44187" name="a83475210844ca67f08fb243325d44187"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>drawText</b> (QPoint p, String str):Unit</td></tr>
<tr class="separator:a83475210844ca67f08fb243325d44187"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf2d6b70aa1c9514e78253812189135c"><td class="memItemLeft" align="right" valign="top"><a id="acf2d6b70aa1c9514e78253812189135c" name="acf2d6b70aa1c9514e78253812189135c"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>drawText</b> (Int32 x, Int32 y, String str):Unit</td></tr>
<tr class="separator:acf2d6b70aa1c9514e78253812189135c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f00bb144ccdf31b548406ca5a39c8f7"><td class="memItemLeft" align="right" valign="top"><a id="a0f00bb144ccdf31b548406ca5a39c8f7" name="a0f00bb144ccdf31b548406ca5a39c8f7"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>drawText</b> (QRectF r, Alignment flags, String text):Unit</td></tr>
<tr class="separator:a0f00bb144ccdf31b548406ca5a39c8f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb200954b701fdfddf98ad80a826f201"><td class="memItemLeft" align="right" valign="top"><a id="aeb200954b701fdfddf98ad80a826f201" name="aeb200954b701fdfddf98ad80a826f201"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>drawText</b> (QRect r, Alignment flags, String text):Unit</td></tr>
<tr class="separator:aeb200954b701fdfddf98ad80a826f201"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbe6251e2528c0a520f1bb92d0d3677e"><td class="memItemLeft" align="right" valign="top"><a id="abbe6251e2528c0a520f1bb92d0d3677e" name="abbe6251e2528c0a520f1bb92d0d3677e"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>drawText</b> (Int32 x, Int32 y, Int32 w, Int32 h, Alignment flags, String text):Unit</td></tr>
<tr class="separator:abbe6251e2528c0a520f1bb92d0d3677e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6ee410fc5b6025d02f32f26459cfc97"><td class="memItemLeft" align="right" valign="top"><a id="ad6ee410fc5b6025d02f32f26459cfc97" name="ad6ee410fc5b6025d02f32f26459cfc97"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>drawText</b> (QRectF r, String text, QTextOption o):Unit</td></tr>
<tr class="separator:ad6ee410fc5b6025d02f32f26459cfc97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a036b8c2b809a1d826e204762989c7879"><td class="memItemLeft" align="right" valign="top"><a id="a036b8c2b809a1d826e204762989c7879" name="a036b8c2b809a1d826e204762989c7879"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>drawText</b> (QRectF r, String text):Unit</td></tr>
<tr class="separator:a036b8c2b809a1d826e204762989c7879"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31051985d2080ccb0f173a6aadc6d4f9"><td class="memItemLeft" align="right" valign="top"><a id="a31051985d2080ccb0f173a6aadc6d4f9" name="a31051985d2080ccb0f173a6aadc6d4f9"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>setRenderHint</b> (<a class="el" href="enumcjqt_1_1widgets_1_1_render_hint.html">RenderHint</a> hint)</td></tr>
<tr class="separator:a31051985d2080ccb0f173a6aadc6d4f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39db4079144d553d1a668eaf555f90b4"><td class="memItemLeft" align="right" valign="top"><a id="a39db4079144d553d1a668eaf555f90b4" name="a39db4079144d553d1a668eaf555f90b4"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>setRenderHints</b> (Int16 hints)</td></tr>
<tr class="separator:a39db4079144d553d1a668eaf555f90b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c8462542ca0729440887a0eb902d7b6"><td class="memItemLeft" align="right" valign="top"><a id="a8c8462542ca0729440887a0eb902d7b6" name="a8c8462542ca0729440887a0eb902d7b6"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>save</b> ()</td></tr>
<tr class="separator:a8c8462542ca0729440887a0eb902d7b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d5f5cb2ebf02757fa191afd12fcddbd"><td class="memItemLeft" align="right" valign="top"><a id="a6d5f5cb2ebf02757fa191afd12fcddbd" name="a6d5f5cb2ebf02757fa191afd12fcddbd"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>restore</b> ()</td></tr>
<tr class="separator:a6d5f5cb2ebf02757fa191afd12fcddbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ec2e7e60cd5b1c48b52c05af471485f"><td class="memItemLeft" align="right" valign="top"><a id="a3ec2e7e60cd5b1c48b52c05af471485f" name="a3ec2e7e60cd5b1c48b52c05af471485f"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>brush</b> ()</td></tr>
<tr class="separator:a3ec2e7e60cd5b1c48b52c05af471485f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0666623922a5562b18229932f7c79179"><td class="memItemLeft" align="right" valign="top"><a id="a0666623922a5562b18229932f7c79179" name="a0666623922a5562b18229932f7c79179"></a>
public func&#160;</td><td class="memItemRight" valign="bottom"><b>font</b> ()</td></tr>
<tr class="separator:a0666623922a5562b18229932f7c79179"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a1aa36eb37300eaf09c4d673adfb77dd1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcjqt_1_1widgets_1_1_q_painter.html#a1aa36eb37300eaf09c4d673adfb77dd1">let ptr</a> : Int64</td></tr>
<tr class="separator:a1aa36eb37300eaf09c4d673adfb77dd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a9c3d569520564bcd4a3c0ad7c5b86a8e" name="a9c3d569520564bcd4a3c0ad7c5b86a8e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9c3d569520564bcd4a3c0ad7c5b86a8e">&#9670;&nbsp;</a></span>init() <span class="overload">[1/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">public cjqt.widgets.QPainter.init </td>
          <td>(</td>
          <td class="paramname"><em>ptr</em>!:&#160;</td>
          <td class="paramtype">Int64 = <code>0</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The Function is init constructor </p>

</div>
</div>
<a id="a8460d310e1fdcffbd88a204d3df0c9cf" name="a8460d310e1fdcffbd88a204d3df0c9cf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8460d310e1fdcffbd88a204d3df0c9cf">&#9670;&nbsp;</a></span>init() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">public cjqt.widgets.QPainter.init </td>
          <td>(</td>
          <td class="paramname"><em>widget</em>:&#160;</td>
          <td class="paramtype">QWidget</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The Function is init constructor</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">widget</td><td>of <a class="el" href="classcjqt_1_1widgets_1_1_q_widget.html">QWidget</a> </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a1940cec5dde0d7cd4d2e87aa39761d4e" name="a1940cec5dde0d7cd4d2e87aa39761d4e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1940cec5dde0d7cd4d2e87aa39761d4e">&#9670;&nbsp;</a></span>init() <span class="overload">[3/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">public cjqt.widgets.QPainter.init </td>
          <td>(</td>
          <td class="paramname"><em>device</em>:&#160;</td>
          <td class="paramtype">QPaintDevice</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The Function is init constructor</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">device</td><td>of QPaintDevice </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a8982adfba74b1751f70f1f9af87b61c9" name="a8982adfba74b1751f70f1f9af87b61c9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8982adfba74b1751f70f1f9af87b61c9">&#9670;&nbsp;</a></span>delete()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">public func cjqt.widgets.QPainter.delete </td>
          <td>(</td>
          <td class="paramtype"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The Function is delete </p>

</div>
</div>
<a id="adf35a2302d501b16e041a46abbb8f501" name="adf35a2302d501b16e041a46abbb8f501"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adf35a2302d501b16e041a46abbb8f501">&#9670;&nbsp;</a></span>drawLine()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">public func cjqt.widgets.QPainter.drawLine </td>
          <td>(</td>
          <td class="paramname"><em>x</em>:&#160;</td>
          <td class="paramtype">Int64, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramname"><em>y</em>:&#160;</td>
          <td class="paramtype">Int64, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramname"><em>x1</em>:&#160;</td>
          <td class="paramtype">Int64, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramname"><em>y1</em>:&#160;</td>
          <td class="paramtype">Int64&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The Function is drawLine</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">x</td><td>of Int64 </td></tr>
    <tr><td class="paramname">y</td><td>of Int64 </td></tr>
    <tr><td class="paramname">x1</td><td>of Int64 </td></tr>
    <tr><td class="paramname">y1</td><td>of Int64 </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="af7d37448bb882d5aafc0e0c9cadf17f1" name="af7d37448bb882d5aafc0e0c9cadf17f1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af7d37448bb882d5aafc0e0c9cadf17f1">&#9670;&nbsp;</a></span>drawPolyline()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">public func cjqt.widgets.QPainter.drawPolyline </td>
          <td>(</td>
          <td class="paramname"><em>points</em>:&#160;</td>
          <td class="paramtype">QPolygonF</td><td>)</td>
          <td>: Unit </td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The Function is drawPolyline</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">points</td><td>of QPolygonF </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a342830cca14b0f111f6895eab8b1514a" name="a342830cca14b0f111f6895eab8b1514a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a342830cca14b0f111f6895eab8b1514a">&#9670;&nbsp;</a></span>drawRect()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">public func cjqt.widgets.QPainter.drawRect </td>
          <td>(</td>
          <td class="paramname"><em>x</em>:&#160;</td>
          <td class="paramtype">Int64, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramname"><em>y</em>:&#160;</td>
          <td class="paramtype">Int64, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramname"><em>width</em>:&#160;</td>
          <td class="paramtype">Int64, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramname"><em>height</em>:&#160;</td>
          <td class="paramtype">Int64&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The Function is drawRect</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">x</td><td>of Int64 </td></tr>
    <tr><td class="paramname">y</td><td>of Int64 </td></tr>
    <tr><td class="paramname">width</td><td>of Int64 </td></tr>
    <tr><td class="paramname">height</td><td>of Int64 </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="acfc6a989c6d0e4ec26b1ecb16ffc0b19" name="acfc6a989c6d0e4ec26b1ecb16ffc0b19"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acfc6a989c6d0e4ec26b1ecb16ffc0b19">&#9670;&nbsp;</a></span>setBrush()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">public func cjqt.widgets.QPainter.setBrush </td>
          <td>(</td>
          <td class="paramname"><em>brush</em>:&#160;</td>
          <td class="paramtype">QBrush</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The Function is setBrush</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">brush</td><td>of QBrush </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a825277bbcb67aa22f06fdc99e467d4e3" name="a825277bbcb67aa22f06fdc99e467d4e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a825277bbcb67aa22f06fdc99e467d4e3">&#9670;&nbsp;</a></span>setPen()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">public func cjqt.widgets.QPainter.setPen </td>
          <td>(</td>
          <td class="paramname"><em>pen</em>:&#160;</td>
          <td class="paramtype">QPen</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The Function is setPen</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pen</td><td>of QPen </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a311691ff4435cc5991ad727150f8719f" name="a311691ff4435cc5991ad727150f8719f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a311691ff4435cc5991ad727150f8719f">&#9670;&nbsp;</a></span>translate() <span class="overload">[1/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">public func cjqt.widgets.QPainter.translate </td>
          <td>(</td>
          <td class="paramname"><em>dx</em>:&#160;</td>
          <td class="paramtype">Float64, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramname"><em>dy</em>:&#160;</td>
          <td class="paramtype">Float64&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>: Unit </td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The Function is translate</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">dx</td><td>of Float64 </td></tr>
    <tr><td class="paramname">dy</td><td>of Float64 </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a5b6bb51c8aaa30a1a90c6a63848ac155" name="a5b6bb51c8aaa30a1a90c6a63848ac155"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5b6bb51c8aaa30a1a90c6a63848ac155">&#9670;&nbsp;</a></span>translate() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">public func cjqt.widgets.QPainter.translate </td>
          <td>(</td>
          <td class="paramname"><em>offset</em>:&#160;</td>
          <td class="paramtype">QPoint</td><td>)</td>
          <td>: Unit </td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The Function is translate</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">offset</td><td>of QPoint </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="aa7dad77a90ac9e32b72d59741e80fc02" name="aa7dad77a90ac9e32b72d59741e80fc02"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa7dad77a90ac9e32b72d59741e80fc02">&#9670;&nbsp;</a></span>translate() <span class="overload">[3/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">public func cjqt.widgets.QPainter.translate </td>
          <td>(</td>
          <td class="paramname"><em>offset</em>:&#160;</td>
          <td class="paramtype">QPointF</td><td>)</td>
          <td>: Unit </td>
        </tr>
      </table>
</div><div class="memdoc">
<p >The Function is translate</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">offset</td><td>of QPointF </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a1aa36eb37300eaf09c4d673adfb77dd1" name="a1aa36eb37300eaf09c4d673adfb77dd1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1aa36eb37300eaf09c4d673adfb77dd1">&#9670;&nbsp;</a></span>let ptr</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">cjqt.widgets.QPainter.let ptr : Int64</td>
        </tr>
      </table>
</div><div class="memdoc">
<p >let member ptr type is Int64 </p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>src/widgets/<a class="el" href="painter_8cj.html">painter.cj</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
